@import '~antd/dist/antd.css';

html,body{
    height:100%;
}
body, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, p, blockquote, th, td ,h1, h2, h3, h4, h4, h5,h6{
    margin:0;
    padding:0;
}
h1, h2, h3, h4, h4, h5,h6{
  font-weight: 400;
}
body {
    font-size:16px;
    height: 100%;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: Microsoft YaHei, Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Arial, sans-serif;
}
#app{
    height: 100%;
}
.app-container{
    height: 100%;
}

div:focus{
  outline: none;
 }

a,
a:focus,
a:hover {
  cursor: pointer;
  color: inherit;
  text-decoration: none;
}

.clearfix {
  &:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
  }
}
.pointer{
    cursor: pointer;
}
::-webkit-scrollbar-track-piece {
  background: #d3dce6;
}
::-webkit-scrollbar {
  width: 6px;
}
/*滚动条中间滑动部分*/
::-webkit-scrollbar-thumb {
  background: #99a9bf;
  border-radius: 20px;
}
/*滚动条右下角区域*/
::-webkit-scrollbar-corner {
    background-color: #c5cad6;
}
ul{
    list-style: none;
}
em,i{
    font-style: normal;
}

//列表页样式
.list-container{
    margin:20px 30px;
    height: calc(100% - 40px);
    .header-area{
        display: flex;
        justify-content: space-between;
        margin-bottom: 20px;
    }
    .header-tools{
        .ant-btn{
            margin-right:10px;
        }
    }
    .ant-table-wrapper{
        max-height: calc(100% - 52px);
        overflow: auto;
    }
}